#include <REGX52.H>

/**
  * @brief  串口初始化
  * @param  无
  * @retval 无
  */
void UART_Init()//4800bps@11.0592MHz
{
	PCON |= 0x80;
	SCON = 0x50;
	TMOD &= 0x0F;
	TMOD |= 0x20;
	TL1 = 0xF4;
	TH1 = 0xF4;
	ET1 = 0;
	TR1 = 1;
	EA=1;
	ES=1;
}

/**
  * @brief  串口发送数据
  * @param  要发送的数据
  * @retval  无
  */
void UART_SendByte(unsigned char Byte)
{
	SBUF=Byte;
	while(TI==0);
	TI=0;
}

//串口中断函数模板
//void UART_Routine() interrupt 4
//{
//	if(RI==1)
//	{
//		RI=0;
//	}
//}